Skip to content

Conversation

@mujacica
Copy link
Contributor

@mujacica mujacica commented Nov 26, 2025

  • Always fetch dumps from tempest

@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Nov 26, 2025
@mujacica mujacica changed the title feat(playstation): Always fetch dumps from tempest, forward config to relay feat(playstation): Always fetch dumps from tempest Nov 26, 2025
@mujacica mujacica marked this pull request as ready for review November 26, 2025 10:17
@mujacica mujacica requested a review from a team as a code owner November 26, 2025 10:17
Copy link
Member

@Dav1dde Dav1dde left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can also remove the UI option in one go, so customers are not mislead by it.

@codecov
Copy link

codecov bot commented Nov 26, 2025

❌ 1 Tests Failed:

Tests completed Failed Passed Skipped
30044 1 30043 241
View the top 1 failed test(s) by shortest run time
tests.sentry.core.endpoints.test_organization_index.OrganizationsCreateTest::test_valid_slugs
Stack Traces | 1.8s run time
#x1B[1m#x1B[.../core/endpoints/test_organization_index.py#x1B[0m:190: in test_valid_slugs
    response = self.get_success_response(name=input_slug, slug=input_slug)
#x1B[1m#x1B[.../sentry/testutils/cases.py#x1B[0m:628: in get_success_response
    assert_status_code(response, 200, 300)
#x1B[1m#x1B[.../sentry/testutils/asserts.py#x1B[0m:47: in assert_status_code
    assert minimum <= response.status_code < maximum, (
#x1B[1m#x1B[31mE   AssertionError: (500, b'{"detail":"Internal Error","errorId":null}')#x1B[0m
#x1B[1m#x1B[31mE   assert 500 < 300#x1B[0m
#x1B[1m#x1B[31mE    +  where 500 = <Response status_code=500, "application/json">.status_code#x1B[0m

To view more test analytics, go to the Test Analytics Dashboard
📋 Got 3 mins? Take this short survey to help us improve Test Analytics.

@mujacica mujacica requested a review from a team as a code owner November 27, 2025 12:40
@mujacica mujacica force-pushed the fix/playstation-dumps branch from e402ac3 to beea39d Compare November 27, 2025 12:41
Copy link
Contributor

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Frontend still shows non-functional "Attach Dumps" toggle

The backend removes the tempestFetchDumps option from the API (no longer returned in responses or accepted in PUT requests), but the frontend in static/app/views/settings/project/tempest/configForm.tsx still renders an "Attach Dumps" toggle that references project.tempestFetchDumps. This leaves a non-functional UI control that users can interact with but that has no effect since dumps are now always fetched. The frontend form and types need to be updated to remove this setting.

src/sentry/core/endpoints/project_details.py#L136-L137

"dynamicSamplingBiases",
"tempestFetchScreenshots",

src/sentry/api/serializers/models/project.py#L1119-L1123

if has_tempest_access(obj.organization):
data["tempestFetchScreenshots"] = attrs["options"].get(
"sentry:tempest_fetch_screenshots", False
)

Fix in Cursor Fix in Web


@mujacica mujacica merged commit 3388290 into master Nov 27, 2025
65 of 66 checks passed
@mujacica mujacica deleted the fix/playstation-dumps branch November 27, 2025 13:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants